home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / textfile / faqs / ps_faq / part12 < prev    next >
Encoding:
Internet Message Format  |  1992-12-26  |  54.8 KB

  1. Xref: bloom-picayune.mit.edu comp.lang.postscript:16098 news.answers:4303
  2. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!spool.mu.edu!olivea!sun-barr!cs.utexas.edu!wupost!uunet!brunix!brunix!jgm
  3. From: jgm@cs.brown.edu (Jonathan Monsarrat)
  4. Newsgroups: comp.lang.postscript,news.answers
  5. Subject: PostScript monthly FAQ v2.01 11-30-92 [12 of 12]
  6. Summary: Useful facts about the PostScript graphics programming language
  7. Message-ID: <1992Dec1.055449.15642@cs.brown.edu>
  8. Date: 1 Dec 92 05:54:49 GMT
  9. Expires: Thu, 31 Dec 1992 00:00:00 GMT
  10. Sender: news@cs.brown.edu
  11. Reply-To: jgm@cs.brown.edu (PostScript FAQ comments address)
  12. Followup-To: poster
  13. Organization: Brown University Department of Computer Science
  14. Lines: 1524
  15. Approved: news-answers-request@MIT.Edu
  16. Supercedes: <1992Oct29.211508.26457@cs.brown.edu>
  17.  
  18. Archive-name: postscript-faq/part12
  19. Last-modified: 1992/11/30
  20. Version: 2.01
  21.  
  22.                               -- PostScript -- 
  23.  
  24.                             Answers to Questions 
  25.  
  26.                    (the comp.lang.postscript FAQ v2.01) 
  27.  
  28.                                Jon Monsarrat 
  29.  
  30.                               jgm@cs.brown.edu 
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.                      This FAQ is formatted as a digest. 
  38.  
  39.                 Most news readers can skip from one question 
  40.  
  41.                      to the next by pressing control-G. 
  42.  
  43.  
  44.     Changes since the last version are marked with a '|' in the table 
  45.     of contents and in the sections in the text-only format of the FAQ. 
  46.  
  47.     Please help fix the FAQ! All comments should be mailed to 
  48.     jgm@cs.brown.edu. My favorite way to receive a change suggestion is 
  49.     when it is accompanied by a section of the FAQ that is edited and 
  50.     mailed to me verbatim as an example. If you would like to 
  51.     contribute, please read the section ``about the FAQ'' first. Thank 
  52.     you! 
  53.  
  54.     Books and programs are referred to by name only. See the 
  55.     appropriate sections for full information. 
  56.  
  57. Subject: 12 PostScript Interpreters and Utilities 
  58.  
  59.     I would like very much to be able to recommend some of these 
  60.     programs over others. Unfortunately, I have very little information 
  61.     about most of them. Please send information or additions! Programs 
  62.     without significant information will be dropped shortly. 
  63.  
  64.     Included in this index are a number of ASCII to PostScript 
  65.     conversion programs. These are quick and dirty programs, and it is 
  66.     unclear why having so many of them is interesting, so many will 
  67.     probably be deleted (send mail about the ones you like most). If 
  68.     you really want to convert ASCII to PostScript in a high quality 
  69.     way, what you want is a real text formatter. (See the FAQ for 
  70.     comp.text and comp.text.tex) 
  71.  
  72.     If you have a program, please let me know. Section 10, ``About the 
  73.     FAQ'' has some hints on what I'm hoping to get when I get a program 
  74.     description. 
  75.  
  76. |   I am grateful to Howard Gayle (howard@hal.com) for a large portion 
  77. |   of the below information. 
  78.  
  79.  
  80. Subject: 12.1 How can I find a program? 
  81.  
  82.     To find a program, try using an ``archie'' server. Archie will 
  83.     figure out which FTP sites have the program that you are looking 
  84.     for. Please try archie before asking people for the program. 
  85.  
  86.     I would be happy to answer questions about where to get programs. 
  87.     Just send me email. If you find a good ftp site for these programs, 
  88.     please let me know. 
  89.  
  90.     To use archie, just type ``archie'' or ``xarchie''. If you don't 
  91.     have that program, then you can telnet to one of the following 
  92.     addresses and type ``archie'' as the username. To get help type 
  93.     ``help''. 
  94.  
  95.   
  96.       archie.rutgers.edu   128.6.18.15     (Rutgers University)
  97.       archie.unl.edu       129.93.1.14     (University of Nebraska in Lincoln)
  98.       archie.sura.net      128.167.254.179 (SURAnet archie server)
  99.       archie.ans.net       147.225.1.2     (ANS archie server)
  100.       archie.au            139.130.4.6     (Australian server)
  101.       archie.funet.fi      128.214.6.100   (European server in Finland)
  102.       archie.doc.ic.ac.uk  146.169.11.3    (UK/England server)
  103.       archie.cs.huji.ac.il 132.65.6.15     (Israel server)
  104.       archie.wide.ad.jp    133.4.3.6       (Japanese server)
  105.   
  106.     If you don't have telnet, send email to archie at any of the above 
  107.     sites with the subject ``help''. 
  108.  
  109.  
  110. Subject: 12.2 How can I browse through PostScript programs? 
  111.  
  112.     To find ftp sites that carry PostScript programs, try ``archie 
  113.     postscript''. Then use ftp to look through them. 
  114.  
  115.  
  116. Subject: 12.3 Keywords 
  117.  
  118.     What: 
  119.  
  120.       Bounding-Box 
  121.          Determines the bounding box of a PostScript program (so it can 
  122.          be converted to EPSF for example). 
  123.  
  124.       Converts 
  125.          The program converts back and forth between formats such as: 
  126.          ASCII, PostScript, TeX, Images, PCL 
  127.  
  128.       Converts-Images 
  129.          A program that converts to too many image formats to name! 
  130.  
  131.       Device-Utility 
  132.          A utility for a PostScript device. 
  133.  
  134.       Document-Previewer 
  135.          The previewer has options for viewing text documents. NOTE: 
  136.          most previewers make passable document previewer even without 
  137.          these extra options. 
  138.  
  139.       Example 
  140.          The source code for this program is a programming example for 
  141.          programmers. 
  142.  
  143.       Font-Utility 
  144.          The program does something useful with font descriptions. 
  145.  
  146.       Interpreter 
  147.          The program can understand the PostScript language. 
  148.  
  149. |     Level-2 
  150. |        The program can interpret a reasonable amount of PostScript 
  151. |        level 2. 
  152.  
  153.       Non-PostScript-Printer-Driver 
  154.          The program allows PostScript drawings to be printed on at 
  155.          least one non-PostScript printer. 
  156.  
  157.       Page-Reordering 
  158.          The program allows you to either choose a page or a few pages 
  159.          to print from a big document, or lets you print in reverse 
  160.          order, or lets you ``N-Up'', which means to put more than one 
  161.          page on a physical page. These programs work only if the 
  162.          PostScript input follows the Adobe Document Structuring 
  163.          Conventions. (See Section 9, ``Encapsulated PostScript''). 
  164.  
  165.       Previewer 
  166.          The interpreter displays PostScript on the screen. 
  167.  
  168. |     Programmer-Utility 
  169. |        The program helps write PostScript programs. 
  170.  
  171.       Text-Formatter 
  172.          The program formats text in some interesting way, or lets you 
  173.          include PostScript in a text formatter. 
  174.  
  175.       Written-in-PostScript 
  176.          The program is written entirely in PostScript and thus can run 
  177.          on any computer with an interpreter, or on any PostScript 
  178.          printer. 
  179.  
  180.     Status 
  181.  
  182.       Shareware 
  183.          means that the program is free but the author would like 
  184.          money. 
  185.  
  186.       Free 
  187.          means that the program is freely available. This usually means 
  188.          that source code is included and that it is freely 
  189.          distributable. 
  190.  
  191.       Commercial 
  192.          means that some company sells the program. 
  193.  
  194.       Platforms: 
  195.          What computers does it run on? For the IBM PC, look for 
  196.          ``MS-DOS''. For most workstations, look for ``UNIX''. 
  197.  
  198.       Get-From 
  199.          tells where to get the program, through ftp or some other 
  200.          source. 
  201.  
  202. Subject: 12.4 Interpreters 
  203.     The following are all programs that understand the PostScript 
  204.     graphics programming language. PostScript is an interpreted 
  205.     language, which means that there is no compiler for it. An 
  206.     interpreter is like a compiler that, instead of producing a 
  207.     sequence of actions in machine language for the computer to handle 
  208.     at some future time, performs the actions itself immediately. 
  209.     Most interpreters are also previewers, which allow you to view the 
  210.     PostScript drawing as it is created by the PostScript program. 
  211.     Unfortunately, viewing the document on-line is not guaranteed to be 
  212.     a perfect simulation of printing the document. Complex programs 
  213.     that use random numbers or check the device type will almost 
  214.     certainly run differently. 
  215.     Some interpreters are meant for looking at text documents without 
  216.     printing them. They usually have a number of functions for flipping 
  217.     back and forth between pages. These interpreters are called 
  218.     document previewers. 
  219.  
  220.     Canvas 3.0 
  221.       ??? 
  222.  
  223.       What: Previewer 
  224.       Status: commercial (more than $ 50) 
  225.       Platforms: Macintosh 
  226.       Get-From: ??? 
  227.  
  228.     Freedom of Press 
  229.       ??? 
  230.       For most users who only want to print to common printers like 
  231.       DeskWriters, StyleWriters, or Personal LaserWriter LS's, the 
  232.       light version of Freedom of the Press will suffice. ( $ 55). 
  233.  
  234.       What: Interpreter, Non-PostScript-Printer-Driver 
  235.       Status: commercial ( $ 55) 
  236.       Platforms: ??? 
  237.       Get-From: ??? 
  238.  
  239.     Gammascript 
  240.       ??? 
  241.  
  242.       What: Interpreter 
  243.       Status: ???
  244.       Platforms: MS-DOS 
  245.       Get-From: ??? 
  246.  
  247.     Ghostscript 
  248.       is perhaps the most popular previewer. It is a PostScript 
  249.       interpreter written by L. Peter Deutsch, and is distributed under 
  250.       the terms of the GNU Library General Public License. Unlike 
  251.       commercial interpreters, ghostscript isn't tied to a particular 
  252.       piece of hardware. Ghostscript will compile on most common 
  253.       platforms, and has drivers for many common peripherals, including 
  254. |     X11R [ 345 ] , MS-DOS-VGA, Deskjet 500, Epson dot matrix 
  255.       printers, and HP laserjets. 
  256.  
  257.       Ghostscript deals well with "normal" documents, such as output 
  258.       from Tomas Rokicki's dvips. If you're into testing the outer 
  259.       limits of PostScript, however, your mileage with Ghostscript may 
  260.       vary. The output character quality is (obviously) dependent upon 
  261. |     the fonts which ghostscript uses. Most of ghostscript's fonts are 
  262. |     outlines generated from the bitmap fonts that were donated by 
  263. |     Adobe to the X consortium. These are certainly good enough for 
  264. |     screen previewing, and rough drafts, but show their limitations 
  265.       when used on laser printers. Fortunately, Ghostscript can use 
  266.       type 1 fonts, so if you happen to have some around, you'll find 
  267.       that the output quality is very close to that of a PostScript 
  268. |     interpreter. Ghostscript comes with a few type 1 fonts that were 
  269. |     donated to the X consortium from Adobe, IBM, and Bitstream. Note 
  270.       that if you're using TeX or LaTeX with the cmr fonts, this last 
  271.       statement implies that ghostscript will probably suit your needs, 
  272.       since your dvi-to-ps converter will include the cmr fonts in its 
  273.       output PostScript file. 
  274.  
  275.       If you're using IBM OS/2 2.0, you can make a Ghostscript icon and 
  276.       drag PostScript files onto it and they'll be printed 
  277.       automatically. 
  278.  
  279.       Ghostscript 2.2 has been ported to the Atari ST platform by 
  280.       Timothy Gallivan. It's available by ftp to 
  281.       atari.archive.umich.edu. 
  282.  
  283.       For more information about Ghostscript, read the 
  284.       gnu.ghostscript.bug newsgroup, or contact the author, Peter 
  285.       Deutsch, at ghost@aladdin.com. 
  286.  
  287.       What: Interpreter, Previewer, Programmer-Utility, User-Utility, 
  288.          Non-PostScript-Printer-Driver, Level-2, 
  289.          Converts-PostScript-to-GIF, Converts-PostScript-to-PBM. 
  290.       Status: free 
  291.       Platforms: MS-DOS, UNIX, VMS, Xwindows, Atari-ST. 
  292.       Get-From: 
  293.          Japan: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:ftpsync/prep 
  294.          Australia: archie.oz.au:gnu Europe: src.doc.ic.ac.uk:gnu, 
  295.          ftp.informatik.tu-muenchen.de, 
  296.          ftp.informatik.rwth-aachen.de:pub/gnu, nic.funet.fi:pub/gnu, 
  297.          ugle.unit.no, isy.liu.se, ftp.stacken.kth.se, sunic.sunet.se, 
  298.          ftp.win.tue.nl, ftp.diku.dk, ftp.eunet.ch, archive.eu.net 
  299.          United States: ftp.cs.wisc.edu:pub/X, prep.ai.mit.edu:pub/gnu, 
  300.          wuarchive.wustl.edu, ftp.cs.widener.edu, uxc.cso.uiuc.edu, 
  301.          col.hp.com, gatekeeper.dec.com:pub/GNU, ftp.uu.net:systems/gnu 
  302.       See Ghostview and GSPreview. 
  303.  
  304. |   Ghostview 
  305. |     is an X11 user interface for ghostscript. It was written by Tim 
  306. |     Theisen, and is distributed under the terms of the GNU General 
  307. |     Public License. Ghostview runs on UNIX and VMS platforms. To 
  308. |     compile ghostview, you should have the X11R5 distribution from 
  309. |     MIT. Many vendors do not provide the Athena widgets. 
  310. |
  311. |     Ghostview provides a menu driven interface with ample keyboard 
  312. |     accelerators. It also provides popup zoom windows and the ability 
  313. |     to save or print selected pages. 
  314. |
  315. |     For more information about ghostview, contact the author, Tim 
  316. |     Theisen, at ghostview@cs.wisc.edu. 
  317. |
  318. |     What: Bounding-Box, Document-Previewer, Level-2, Page-Reordering 
  319. |     Status: free 
  320. |     Platforms: X11 on Unix or VMS systems. 
  321. |     Get-From: Source: ftp.cs.wisc.edu:/pub/X/ghostview-1.4.1.tar.Z or 
  322. |        prep.ai.mit.edu:/pub/gnu/ghostview-1.4.1.tar.Z or other GNU 
  323. |        distribution points (see ghostscript's listing) Binaries: 
  324. |        ftp.cs.wisc.edu:/pub/X/ghostview-exe directory 
  325.  
  326.     GoScript 3.0 
  327.       ??? 
  328.  
  329.       What: Interpreter 
  330.       Status: ??? 
  331.       Platforms: MS-DOS 
  332.       Get-From: ??? 
  333.  
  334.     GSPreview 
  335.       A document previewer based on GhostScript, by Richard Hesketh. 
  336.  
  337.       What: Document-Previewer, Level-2 
  338.       Status: free 
  339.       Platforms: X Windows 
  340.       Get-From: prep.ai.mit.edu 
  341.  
  342.     Hijack-PS 
  343.       ??? 
  344.  
  345.       What: Interpreter, Converts-??? 
  346.       Status: ??? 
  347.       Platforms: ??? 
  348.       Get-From: ??? 
  349.  
  350.     JAWS 
  351.       ??? 
  352.  
  353.       What: Interpreter 
  354.       Status: Commercial 
  355.       Platforms: Sun 
  356.       Get-From ??? 
  357.       Where to get it: uad1077@dircon.co.uk 
  358.  
  359.     NeXTStep, 
  360.       release 3.0 supports full level 2 PostScript. 
  361.  
  362.       What: Interpreter 
  363.       Status: commercial 
  364.       Platforms: 
  365. |        NeXT 
  366.       Get-From: 
  367. |        NeXT 
  368.  
  369.     Opium 
  370.       converts PostScript to several raster image formats. It has 
  371.       several language extensions relating to image processing (alpha 
  372.       channel, "forall" for images etc.) and usability of PostScript as 
  373.       a general purpose script language ("system", secure and 
  374. |     non-secure modes, etc.) Converts to TIFF 5.0 (including RLE, LZW, 
  375. |     fax3, fax4, and JPEG compressions), PBM, PGM, PPM, Sixel (VT240, 
  376. |     LN03), Group 3 fax, ASCII, and HPGL (experimental). 
  377.  
  378.       What: Interpreter, Converts-PostScript-to-ASCII, Converts 
  379.          PostScript-to-TIFF, Converts-Images, Level-2, 
  380.          Converts-PostScript-to-HPGL 
  381.       Status: commercial 
  382.       Platforms: UNIX, Sun, DECstation, AIX, NeXT, Alpha and VMS. 
  383.       Get-From: Stream Technologies Inc., Valkjarventie 2, SF-02130 Espoo, 
  384.          FINLAND, Tel: +358 0 43577340, Fax: +358 0 43577348, Email: info@sti.fi 
  385.  
  386.     pageview 
  387. |     can preview PostScript on the Sun screen. The document must 
  388.       follow the DSC conventions described in section 9 (EPSF). 
  389.  
  390.       What: Previewer 
  391.       Status: commercial 
  392.       Platforms: OpenWindows 
  393.       Get-From: Sun 
  394.  
  395.     PixelScript 
  396.       ??? 
  397.  
  398.       What: Interpreter, Previewer 
  399.       Status: commercial 
  400.       Platforms: Amiga 
  401.       Get-From: ??? 
  402.  
  403.     PowerPage 
  404.       from Pipeline Associates handles the special hints in Adobe Type 
  405.       1 fonts (see Section 4, ``Fonts''). 
  406.  
  407.       What: Interpreter 
  408.       Status: commercial 
  409.       Platforms: ??? 
  410.       Get-From: Pipeline Associates 
  411.  
  412.     Post 
  413.       turns PostScript files into screen images, image files, and 
  414.       prints on non-PostScript printers. Scaling & pixel density are 
  415.       adjustable by the user. It is excellent, works in color, supports 
  416.       types 1 and 3 fonts. By Adrian Aylward, 20 Maidstone Rd Swindon, 
  417.       WILTS. UK. 
  418.       This is not the same as Post for MS-DOS. 
  419.  
  420.       What: Interpreter, Previewer, Converts-Images 
  421.       Status: free 
  422.       Platforms: Amiga 
  423.       Get-From: Compuserve, or from any Amiga PD source, in the well-known 
  424.          Fred Fish collection. Current version is 1.7, on Fish Disk 
  425.          669. Or grind.isca.uiowa.edu, gatekeeper.dec.com [ 
  426.          /pub/micro/amiga/fish ] , monu6.cc.monash.edu.au, 
  427.          ux1.cso.uiuc.edu [ amiga/fish/f6/ff669 ] 
  428.  
  429.     PS-Magic 
  430.       ??? 
  431.       Registration is $ 40 and includes the usual 40 font family... 
  432.       Otherwise it only includes the Times font family. 
  433.  
  434.       What: Interpreter 
  435.       Status: shareware ( $ 40) 
  436.       Platforms: ??? 
  437.       Get-From: Advantage Computer, Box 524, Fremont CA 94537, U.S.A. Or,
  438.          in Toronto, it can be downloaded from CRS: Canada Remote Systems 
  439.          (Mississauga). 
  440.  
  441.     PSView 
  442.       ??? 
  443.  
  444.       What: Interpreter 
  445.       Status: ??? 
  446.       Platforms: Macintosh 
  447.       Get-From: ??? 
  448.  
  449.     TScript 
  450.       ??? 
  451.  
  452.       For most users who only want to print to common printers like 
  453.       DeskWriters, StyleWriters, or Personal LaserWriter LS's, the 
  454.       Basic version of TScript will suffice ( $ 55). 
  455.  
  456.       A more complex version is available that works with more esoteric 
  457.       printers, particularly color printers and very-high-end 
  458.       imagesetters. 
  459.  
  460.       What: Interpreter 
  461.       Status: commercial ( $ 55) 
  462.       Platforms: Macintosh 
  463.       Get-From: ??? 
  464.  
  465.     UltraScript 
  466.       is a PostScript previewer for level 1 PostScript only. 
  467.  
  468.       UltraScript can print from within an application. This feature 
  469.       requires about 1 Mbyte of memory above the minimum requirement. 
  470.       It can process hinted type-1 (Adobe) fonts. The products include 
  471.       QMS fonts with metrics that match those of Adobe's fonts. 
  472.  
  473.       The main PostScript interpreter in UltraScript PC runs as a TSR, 
  474.       mostly living in extended memory (occupies about 24K below the 
  475.       640K line). There is a different TSR called PCAPTURE that 
  476.       intercepts LPTn output and routes it to UltraScript, which 
  477.       interprets it and prints to the real printer. There's also a 
  478.       front-end program which selects printing from an already-existing 
  479.       file or lets you run in interactive mode (similar to "executive" 
  480.       on a PostScript printer). 
  481.  
  482.       UltraScript PC is $ 195. It runs in PC/AT compatibles and needs 
  483.       about 1M of extended memory. The basic version includes 25 fonts. 
  484.       UltraScript PC Plus is $ 445 includes 47 fonts. The previewer 
  485.       requires Microsoft Windows 3. 
  486.  
  487.       UltraScript for the Macintosh requires at least a 2 Mbyte system 
  488.       to run. The basic version is $ 195 and includes 15 fonts. 
  489.       UltraScript Plus is $ 495, includes 43 fonts, and has an 
  490.       AppleTalk print spooler. It appears on the Chooser as a printer. 
  491.  
  492.       What: Previewer, Non-PostScript-Printer-Driver, 
  493.          Converts-PostScript-to-PCL, Converts-PostScript-to-PCX, 
  494.          Converts-PostScript-to-TIFF 
  495.       Status: commercial 
  496.       Platforms: MS-DOS, Macintosh 
  497.       Get-From: PM Ware in Escondido, California, 1-800-845-4843 or 
  498.          1-619-738-6633. CompuClassics, phone 1-800-733-3888. 
  499.  
  500. Subject: 12.5 Utilities 
  501.  
  502.     The following are utilities intended to make using PostScript or 
  503.     programming in PostScript easier. Many interpreters are also very 
  504.     useful utilities. A program that makes something nice-looking but 
  505.     does not help you use or program in PostScript would be in one of 
  506.     the next section, PostScript Programs. This section has not yet 
  507.     been created, but I am accepting information for it! 
  508.  
  509.     a2ps 
  510.       places two pages on each physical page, borders surrounding 
  511.       pages, headers, line numbering, multiple copies, landscape and 
  512.       portrait mode, wide format, lines numbering, fold/cut long lines, 
  513.       control font size. 
  514.  
  515.       What: Converts-ASCII-to-PostScript 
  516.       Status: free 
  517.       Platforms: UNIX, MS-DOS 
  518.       Get-From: comp.sources.misc volume 10, issue 73, archive name a2ps3, 
  519.          posted 17 February 1990. Modified version posted to 
  520.          alt.sources 25 March 1990 by Tor Lillqvist 
  521.          (tml@hemuli.tik.vtt.fi). Updated version available by 
  522.          anonymous ftp from imag.fr (129.88.32.1) in the "archive" 
  523.          directory. 
  524.  
  525.     asc2ps 
  526.       is part of Psroff3.0, and is integrated with psxlate. It is of 
  527.       particular interest because it understands nroff's backspace bold 
  528.       and italic conventions and doesn't introduce lots of extra bells 
  529.       and whistles. 
  530.  
  531.       What: Converts-ASCII-to-PostScript 
  532.       Status: free 
  533.       Platforms: ??? 
  534.       Get-From: See Psroff3.0 
  535.  
  536.     asciiprint.ps 
  537.       ??? 
  538.  
  539.       What: Converts-ASCII-to-PostScript, Example 
  540.       Status: free 
  541.       Platforms: PostScript 
  542.       Get-From: zben@umd5.umd.edu (Ben Cranston) 
  543.  
  544.     ato2pps 
  545.       prints ASCII printable text boxed, 2-up, in landscape mode. 
  546.       Prints boxed header with date & time, file name, and page number. 
  547.  
  548.       What: Converts-ASCII-to-PostScript 
  549.       Status: free 
  550.       Platforms: UNIX, possibly available on Macintosh (C program) 
  551.       Get-From: Mark Edwards (edwards@vms.macc.wisc.edu) 
  552.  
  553. |   Bar-a-Coda 
  554. |     is an application for creating PostScript (EPS and EPSI) and TIFF 
  555. |     bar codes. Bar-a-Coda allows you to easily create an individual 
  556. |     bar code, a sheet, or many sheets. 
  557. |
  558. |   BarCodeKit 
  559. |     is an object library (in Objective-C) for creating PostScript 
  560. |     (EPS and EPSI) and TIFF bar codes. 
  561. |
  562. |     The two products offer every major bar code symbology. They can 
  563. |     also create two-dimensional/multiple row bar codes. 
  564. |
  565. |     Bar codes can be scaled and rotated, colorized, dragged and 
  566. |     dropped into documents and accessed from any application via the 
  567. |     NeXTSTEP Services menu. 
  568. |
  569. |   What: User-Utility 
  570. |
  571. |   Status: Commercial 
  572. |
  573. |   Platforms: NeXTSTEP 
  574. |
  575. |   Get-From: Hot Technologies, email to info@hot.com or phone 617-252-0088. 
  576.  
  577.     bbfig 
  578.       will let you calculate the bounding box of a PostScript picture. 
  579.       It prints the figure and then calculates the bounding box around 
  580.       the figure and print the box and its coordinates. This usually 
  581.       works. However, for the times that it fails you have to measure 
  582.       it by hand. 
  583.  
  584.       What: Bounding-Box 
  585.       Status: free 
  586.       Platforms: ??? 
  587.       Get-From: 
  588. |        world.std.com:/src/text/tex/dvips/contrib, 
  589. |        cs.dal.ca:/pub/comp.archives, 
  590. |        emx.cc.utexas.edu:/pub/mnt/source/tex/dvi3ps, 
  591. |        isfs.kuis.kyoto-u.ac.jp:/TeX/styles/kth.se 
  592.  
  593. |   behandler.ps 
  594. |     is a PostScript error handler. If you prepend it to a broken 
  595. |     PostScript file it will give a lot of information when the 
  596. |     program crashes. 
  597. |
  598. |     What: Programmer-Utility 
  599. |     Status: free 
  600. |     Platforms: PostScript 
  601. |     Get-From: email to jgm@cs.brown.edu 
  602.  
  603.     cz 
  604.       is table-driven, handles almost any character set, uses any font 
  605.       on printer, control font sizes, paper size, page layout, number 
  606.       of columns, line numbers, portrait or landscape mode, page 
  607.       reversal, leading (line spacing), tab expansion. Emacs interface. 
  608.       By Howard Gayle. 
  609.  
  610.       What: Converts-ASCII-to-PostScript 
  611.       Status: free 
  612.       Platforms: UNIX 
  613.       Get-From: comp.sources.misc volume 8 issues 65-75, 77-78
  614.          ( 1 Oct 1989) issue 97 (28 Oct 1989) (Other prerequisites:
  615.          see README file at beginning of issue 65.) 
  616.  
  617.     crossword.ps 
  618.       converts a specially formatted ASCII file to a crossword puzzle. 
  619.       By Carl Lydick. Just prepend to an ASCII file and send it to the 
  620.       printer. 
  621.  
  622.       What: Written-in-PostScript, Converts-ASCII-to-PostScript 
  623.       Status: free 
  624.       Platforms: PostScript 
  625.       Get-From: send a mail message whose body consists of the line "SEND 
  626.          ASCII_TO_POSTSCRIPT" to FILESERV@SOL1.GPS.CALTECH.EDU (or, 
  627.          if you're on ESnet/NSInet, to SOL1::FILESERV). 
  628.  
  629.     double.ps 
  630.       prints two pages of ASCII side by side in landscape mode. By Carl 
  631.       Lydick. 
  632.  
  633.       What: Written-in-PostScript, Converts-ASCII-to-PostScript 
  634.       Status: free 
  635.       Platforms: PostScript 
  636.       Get-From: send a mail message whose body consists of the line "SEND 
  637.          ASCII_TO_POSTSCRIPT" to FILESERV@SOL1.GPS.CALTECH.EDU (or, 
  638.          if you're on ESnet/NSInet, to SOL1::FILESERV). 
  639.  
  640.     dvips 
  641.       ??? 
  642.  
  643.       What: Converts-DVI-to-PostScript 
  644.       Status: ??? 
  645.       Platforms: UNIX 
  646.       Get-From: Radical Eye Software. 
  647.  
  648.     DWB 3 
  649.       ??? 
  650.  
  651.       What: ??? 
  652.       Status: ??? 
  653.       Platforms: ??? 
  654.       Get-From: ??? 
  655.  
  656.     enscript 
  657.       formats text in 1 or 2 columns, portrait or landscape, manual 
  658.       paper feed, headers, line printer simulation, line wrap or 
  659.       truncation, control lines on page, fonts. 
  660.  
  661.       What: Converts-ASCII-to-PostScript 
  662.       Status: commercial 
  663.       Platforms: UNIX 
  664.       Get-From: Adobe Systems 
  665.  
  666.     epsffit 
  667.       fits an EPSF file to a given bounding box. 
  668.  
  669.       What: Bounding-Box 
  670.       Status: free 
  671.       Platforms: UNIX 
  672.       Get-From: See the psutils entry. 
  673.  
  674.     epsinfo.ps 
  675.       determines bounding boxes. This can help to turn a PS file into 
  676.       an EPS file. 
  677.  
  678.       What: Bounding-Box 
  679.       Status: ??? 
  680.       Platforms: PostScript 
  681.       Get-From: from the Adobe file server (see Section 6,
  682.          ``About Adobe'') or stis.nsf.gov:/NSF/eps/epsinfo.ps 
  683.  
  684.     epsonps 
  685.       Epson LX-800 to PostScript translator, supports international 
  686.       character sets, IBM graphics characters, different width fonts, 
  687.       bit-mapped graphics. 
  688.  
  689.       What: Converts-ASCII-to-PostScript 
  690.       Status: free 
  691.       Platforms: MS-DOS 
  692.       Get-From: comp.sources.misc 
  693.  
  694. |   eps2epsi 
  695. |     does a conversion if you have GhostScript and Perl. 
  696. |
  697. |     What: Converts-EPS-to-EPSI 
  698. |     Status: free 
  699. |     Platforms: Perl 
  700. |     Get-From: email to jgm@cs.brown.edu 
  701.  
  702.     ETSR 
  703.       in an Epson MX-80 to PostScript translator, includes Epson Mx-80 
  704.       graphics modes, supports virtual printers, PrintScreen key 
  705.  
  706.       What: Converts-ASCII-to-PostScript 
  707.       Status: commercial 
  708.       Platforms: MS-DOS 
  709.       Get-From: $75 from Niche Marketing, 7198 Camino Colegio,
  710.          Rohnert Park, CA 94928, USA. Phone +1 707-795-7306. Overseas
  711.          shipping is $5 extra. CA residents please include
  712.          6.25% sales tax. 
  713.  
  714.     fontutils 
  715.       ??? 
  716.       The GNU font-making utilities. They can convert a PostScript font 
  717.       to TeX's TK format. 
  718.  
  719.       What: Convert-PostScript-to-TK 
  720.       Status: free 
  721.       Platforms: UNIX 
  722.       Get-From: prep.ai.mit.edu:pub/gnu. 
  723.  
  724.     getafm 
  725.       outputs PostScript to retrieve an AFM file from printer. 
  726.  
  727.       What: Device-Utility 
  728.       Status: free 
  729.       Platforms: UNIX 
  730.       Get-From: See the psutils entry. 
  731.  
  732.     Groff 
  733.       is a Free Software Foundation package that can convert troff to 
  734.       PostScript. 
  735.  
  736.       What: Converts-Troff-to-PostScript 
  737.       Status: free 
  738.       Platforms: C++ 
  739.       Get-From: prep.ai.mit.edu 
  740.  
  741. |   gs2asc 
  742. |     converts PostScript to ASCII, retaining the format of the text. 
  743. |
  744. |     What: Converts-PostScript-to-ASCII 
  745. |     Status: free 
  746. |     Platforms: GhostScript 
  747. |     Get-From: jgm@cs.brown.edu 
  748.  
  749.     hp2pbm 
  750.       can convert all of PCL4 (up to and including rasters, downloaded 
  751.       fonts and macros). It's somewhat slow because it converts PCL 
  752.       into Poskanzer's Portable Bitmap format rasters (PBM) before 
  753.       generating PostScript, but it's theoretically pixel-for-pixel 
  754.       identical with the original PCL. Plus it's capable of driving 
  755.       many other types of graphics devices or printers. 
  756.  
  757.       What: Converts-PCL-to-PBM, Converts-PCL-to-PostScript, Interpreter, 
  758.          Non-PostScript-Printer-Driver 
  759.       Status: free 
  760.       Platforms: UNIX 
  761.       Get-From: comp.sources.misc, soon to be a part of Psroff3.0. 
  762.  
  763.     hpscat 
  764.       features Hangul (Korean). 
  765.       Unfortunately, font is not a part of 'hpscat'. It's a property of 
  766.       ELEX Inc., a Korean Mac dealer. 
  767.  
  768.       What: Converts-ASCII-to-PostScript 
  769.       Status: ??? 
  770.       Platforms: UNIX 
  771.       Get-From: kum.kaist.ac.kr or cair.kaist.ac.kr 
  772.  
  773.     i2ps 
  774.       handles ISO 8859/1 and Norwegian ISO 646. Written in Perl. Line 
  775.       numbers, wrap or truncate long lines, landscape, 2 or 3 column, 
  776.       control body font size. 
  777.  
  778.       What: Converts-ASCII-to-PostScript 
  779.       Status: free 
  780.       Platforms: UNIX (any Perl platform) 
  781.       Get-From: Get-from alt.sources article (AAS.90Oct30172546@boeygen.nr.no) 
  782.          posted 30 October 1990. 
  783.  
  784. |   ImageMagick 
  785. |     is an X11 package for display and interactive manipulation of 
  786. |     images. Includes tools for image conversion, annotation, 
  787. |     compositing, animation, and creating montages. ImageMagick can 
  788. |     read and write many of the more popular image formats including 
  789. |     Postscript. By John Cristy (cristy@dupont.com), E. I. du Pont de 
  790. |     Nemours Co. 
  791. |      ImageMagick uses GhostScript. 
  792. |
  793. |      What: Converts-Images, Converts-PostScript-to-TIFF, 
  794. |        Document-Previewer, Converts-TIFF-to-PostScript 
  795. |
  796. |     Status: free 
  797. |
  798. |     Platforms: X11 
  799. |
  800. |     Get-From: export.lcs.mit.edu:contrib/ImageMagick.tar.Z 
  801. |   imtools 
  802. |     Converts just about everything in the image bitmap universe. 
  803. |
  804. |      What: Converts-Images 
  805. |
  806. |     Status: free 
  807. |
  808. |     Platforms: UNIX 
  809. |
  810. |     Get-From: San Diego Supercomputer Center distributes binaries only. 
  811.  
  812.     LameTeX 
  813.       can convert simple LaTeX to PostScript or to ASCII. 
  814.       It specializes in complete versatility of the printed page. The 
  815.       standard model for text formatters is that every page is 
  816.       necessarily rectangular. LameTeX will let you format text inside 
  817.       a triangular page, or a circle page. Just like professional 
  818.       magazine editors, you can include pictures of any shape and ask 
  819.       the text to flow around them or inside them. 
  820.  
  821.       These flexible arbitrarily-shaped margins are PostScript paths. 
  822.       If you don't know PostScript, it contains a big library of 
  823.       interesting LameTeX page margins. With LameTeX you can fit 
  824.       several ``pages'' onto one 8.5x11 inch piece of paper, so you can 
  825.       easily make index cards, labels, and half-pages of text. 
  826.  
  827.       Also, if you know how to write programs in PostScript, LameTeX 
  828.       allows you to very tightly integrate your LameTeX commands with 
  829.       your PostScript code. In fact, the PostScript that LameTeX 
  830.       outputs is nicely formatted and commented so that you can modify 
  831.       it yourself and see how it's done. LameTeX is written with 
  832.       PostScript version 1, so it should run on all PostScript 
  833.       printers. 
  834.  
  835.       Finally, everything about LameTeX is set up to be compatible with 
  836.       LaTeX. LameTeX can't do everything that LaTeX can, but the 
  837.       special stealth commands guarantee that your fancy LameTeX 
  838.       document can be processed by normal LaTeX. This allows you to 
  839.       share it with anyone who doesn't happen to have LameTeX. 
  840.       By Jon Monsarrat, jgm@cs.brown.edu. 
  841.  
  842.       What: Converts-LaTeX-to-PostScript, Text-Formatter, 
  843.          Converts-LaTeX-to-ASCII. 
  844.       Status: free 
  845.       Platforms: UNIX, any C++ platform 
  846.       Get-From: wilma.cs.brown.edu:pub/lametex.tar.Z 
  847.  
  848.     landscape.ps 
  849.       prints pages of 132 characters by 60 lines in landscape mode in 9 
  850.       point Courier. By Carl Lydick. Just prepend to an ASCII file and 
  851.       send it to the printer. 
  852.  
  853.       What: Written-in-PostScript, Converts-ASCII-to-PostScript 
  854.       Status: free 
  855.       Platforms: PostScript 
  856.       Get-From: send a mail message whose body consists of the line "SEND 
  857.          ASCII_TO_POSTSCRIPT" to FILESERV@SOL1.GPS.CALTECH.EDU (or, 
  858.          if you're on ESnet/NSInet, to SOL1::FILESERV). 
  859.  
  860.     lineprinter.ps 
  861.       is a simple text to PostScript translator. 
  862.  
  863.       What: Converts-ASCII-to-PostScript 
  864.       Status: ??? 
  865.       Platforms: PostScript 
  866.       Get-From: from the Adobe file server (see Section 6, ``About Adobe''). 
  867.  
  868.     lj2ps 
  869.       does a conversion of a (small) subset of PCL into PostScript. By 
  870.       Chris Lewis. 
  871.       There is a different lj2ps in psroff3.0 which does a somewhat 
  872.       more complete job (handles downloaded LJ fonts) and should work 
  873.       well with most "WP" or text processing applications. 
  874.  
  875.       What: Converts-PCL-to-PostScript 
  876.       Status: free 
  877.       Platforms: UNIX 
  878.       Get-From: comp.sources.misc 
  879.  
  880.     lpp 
  881.       features headers, different paper sizes, borders, font, font 
  882.       size, banner page, truncate or fold long lines, adjust margins, 
  883.       Swedish ISO 646, ISO 8859/1, multiple copies, landscape or 
  884.       portrait, multiple columns, localized date, double-sided 
  885.       printing, nroff font selection. 
  886.  
  887.       What: Converts-ASCII-to-PostScript 
  888.       Status: free, shareware 
  889.       Platforms: UNIX, VMS, TOPS-20 
  890.       Get-From: Old version for TOPS-20 and VMS freely redistributable
  891.          for noncommercial use. Latest version (3.2) for UNIX is
  892.          shareware ($8 single-user, $12 multi-user). By Fredric Ihren 
  893.          (fred@nada.kth.se). Send cash (no checks) to Vickervagen 4, 
  894.          S-178 35 Ekero, Sweden. 
  895.  
  896. |   lprps 
  897. |     is a print spooler. 
  898. |
  899. |     What: Device-Utility 
  900. |     Status: free 
  901. |     Platforms: ??? 
  902. |     Get-From: James Clark (jjc@jclark.com) 
  903.  
  904.     lwf 
  905.       features indent, portrait/landscape, margin adjust, page range, 
  906.       point size, tab stops, headers, page reversal, multicolumn 
  907.       printing (via pr). 
  908.  
  909.       What: Converts-ASCII-to-PostScript 
  910.       Status: free 
  911.       Platforms: UNIX 
  912.       Get-From: comp.sources.unix volume 15 issue 8, 25 May 1988,
  913.          archive name lwf (obsolete version with minor bugs). An
  914.          updated version can be ftp'ed from cs.ubc.ca (137.82.8.5)
  915.          as pub/lwf-2.2.shar.Z. 
  916.  
  917.     macps 
  918.       is a Unix program that takes an uploaded PostScript file created 
  919.       on a Macintosh (by typing Command-F at the LaserWriter dialog 
  920.       box; see macps.1 for more details) and includes an appropriately 
  921.       modified LaserPrep file so that the result can be sent to a 
  922.       PostScript printer from Unix. The LaserPrep file contains macros 
  923.       used by the PostScript generator on the Macintosh. 
  924.       Macps is difficult to install, and may not really be necessary. 
  925.  
  926.       What: Device-Utility 
  927.       Status: free 
  928.       Platforms: UNIX 
  929.       Get-From:
  930.          src.doc.ic.ac.uk:/computing/systems/mac/macps/macps-23.shar 
  931.          and sumex-aim.stanford.edu:/info-mac/unix/macps-23.shar 
  932.  
  933.     mp 
  934.       lets you print mail messages and news articles, including 
  935.       digests, as well as ASCII text files. 2-up landscape mode. Prints 
  936.       Filofax, Franklin Planner, Time Manager, and Time/System 
  937.       International formats. 
  938.  
  939.       What: Converts-ASCII-to-PostScript 
  940.       Status: free 
  941.       Platforms: UNIX 
  942.       Get-From: iesd.auc.dk (130.225.48.4) in the PostScript directory,
  943.          or ftp.adelaide.edu.au (129.127.40.3) in the pub/sun/richb 
  944.          directory. 
  945.  
  946.     nenscript 
  947.       is an enscript clone. 
  948.  
  949.       What: Converts-ASCII-to-PostScript 
  950.       Status: free 
  951.       Platforms: MS-DOS, UNIX, OS/2 
  952.       Get-From: comp.lang.postscript article 
  953.          (geoffw.718500346@extro.ucc.su.OZ.AU), posted 7 October 1992. 
  954.          You can find nenscript for OS/2 1.x--2.0 and MSDOS on 
  955.          ftp-os2.nmsu.edu in pub/uploads/nensc113.zip. 
  956.  
  957.     numbered.ps 
  958.       prints pages of 80 characters by 58 lines in portrait mode, with 
  959.       pages numbered in the lower-right corner in 11 point Courier. By 
  960.       Carl Lydick. Just prepend to an ASCII file and send it to the 
  961.       printer. 
  962.  
  963.       What: Written-in-PostScript. 
  964.       Status: free 
  965.       Platforms: PostScript 
  966.       Get-From: send a mail message whose body consists of the line "SEND 
  967.          ASCII_TO_POSTSCRIPT" to FILESERV@SOL1.GPS.CALTECH.EDU (or, 
  968.          if you're on ESnet/NSInet, to SOL1::FILESERV). 
  969.  
  970.     PBM utilities 
  971.       in the X11R4 and X11R5 distributions can convert between many 
  972.       image formats. They handle: 
  973.     
  974.         Sun icon file                               reading writing
  975.         Sun raster file                             reading writing
  976.         X10 and X11 bitmap file                     reading writing
  977.         MacPaint                                    reading writing
  978.         CMU window manager format                   reading writing
  979.         MGR format                                  reading writing
  980.         Group 3 FAX                                 reading writing
  981.         X11 window dump file                        reading writing
  982.         X10 window dump file                        reading
  983.         Xerox doodle brushes                        reading
  984.         GEM .img format                             reading
  985.         PC paintbrush (.pcx) format                 reading
  986.         PICT                                        reading
  987.         ASCII graphics                                      writing
  988.         HP LaserJet format                                  writing
  989.         GraphOn graphics                                    writing
  990.         BBN BitGraph graphics                               writing
  991.         Printronix format                                   writing
  992.     
  993.       See PPM and PGM for more X Windows conversion help. 
  994.  
  995.       What: Converts-Images 
  996.       Status: ??? 
  997.       Platforms: X11 
  998.       Get-From: ??? 
  999.  
  1000.     PBMPLUS 
  1001.       can convert between a lot of image formats. By Jef Poskranzer. 
  1002.  
  1003.       What: Converts-Images 
  1004.       Status: ??? 
  1005.       Platforms: ??? 
  1006.       Get-From: export.lcs.mit.edu as /contrib/pbmplus*.tar.Z 
  1007.  
  1008.     pc2ps 
  1009.       handles IBM code page 437 line graphic symbols. 
  1010.  
  1011.       What: Converts-ASCII-to-PostScript 
  1012.       Status: ??? 
  1013.       Platforms: MS-DOS 
  1014.       Get-From: GIERSIG@EDVZ.ATI.ADA.AT (Roland Giersig) 
  1015.  
  1016.     PGM utilities 
  1017.       in the X11R4 and X11R5 distributions can convert between many 
  1018.       image formats. They handle: 
  1019.     
  1020.         TIFF                                        reading
  1021.         Usenix FaceSaver file                       reading
  1022.         HIPS                                        reading
  1023.         FITS                                        reading writing
  1024.         PostScript "image" data                     reading
  1025.         raw grayscale bytes                         reading
  1026.         Encapsulated PostScript                             writing
  1027.     
  1028.       See PBM and PPM for more X Windows conversion help. 
  1029.  
  1030.       What: Converts-Images 
  1031.       Status: ??? 
  1032.       Platforms: X11 
  1033.       Get-From: ??? 
  1034.  
  1035.     portrait.ps 
  1036.       prints pages of 80 characters by 60 lines in portrait mode in 11 
  1037.       point Courier. Just prepend to an ASCII file and send it to the 
  1038.       printer. 
  1039.  
  1040.       What: Converts-ASCII-to-PostScript, Written-in-PostScript 
  1041.       Status: free 
  1042.       Platforms: PostScript 
  1043.       Get-From: send a mail message whose body consists of the line
  1044.          "SEND ASCII_TO_POSTSCRIPT" to FILESERV@SOL1.GPS.CALTECH.EDU
  1045.          (or, if you're on ESnet/NSInet, to SOL1::FILESERV). 
  1046.  
  1047.     Post 
  1048.       handles control margins, fonts, orientation, scaling This is not 
  1049.       the same as Post for the Amiga. 
  1050.  
  1051.       What: Converts-ASCII-to-PostScript 
  1052.       Status: shareware ( $ 5) 
  1053.       Platforms: MS-DOS 
  1054.       Get-From: F. C. Betts, Veda Incorporated, Suite 200, 5200 Springfield 
  1055.          Pike, Dayton, OH 45431, U.S.A. 
  1056.  
  1057.     POSTPRN 
  1058.       is a device driver that prints portrait and landscape, and 1-up, 
  1059.       2-up, and 4-up pages. Automatically converts ASCII to PostScript 
  1060.       simply by opening the device and writing to it. 
  1061.  
  1062.       What: Converts-ASCII-to-PostScript 
  1063.       Status: free 
  1064.       Platforms: MS-DOS 
  1065.       Get-From: grape.ecs.clarkson.edu:/d/dosutil/postprn.zip
  1066.          (315)268-6667 (1N8, 12/2400), file area 7, postprn.zip 
  1067.  
  1068.     PostScript Processing Speed Test version 3.1 
  1069.       measures the speed of your PostScript device. By Jean-Serge 
  1070.       Gagnon. 
  1071.  
  1072.       What: Device-Utility 
  1073.       Status: free 
  1074.       Platforms: ??? 
  1075.       Get-From: GAAJ.UOTTAWA.CA (132.122.6.203) 
  1076.  
  1077.     The PostScript Zone 
  1078.       lets you pretend your PostScript programming space is three 
  1079.       dimensional. This package is a set of headers that you can add to 
  1080.       your files to make them know how to draw in three dimensions. By 
  1081.       Jonathan Monsarrat (jgm@cs.brown.edu). 
  1082.  
  1083.       The page, of course, is a perspective two-dimensional projection 
  1084.       of this three-dimensional drawing space. You can adjust this 
  1085.       projection, rotate your three-dimensional coordinate system, 
  1086.       translate, and so on. 
  1087.  
  1088.       You can convert any 2D PostScript image into 3-space, warping it 
  1089.       over any arbitrary transformation or over a surface. 
  1090.  
  1091.       The Zone is written entirely in PostScript level 1 and runs on 
  1092.       any PostScript device. 
  1093.  
  1094.       The Zone comes with a C program that lets you interactively build 
  1095.       a 3D image and rotate it with simple keystrokes. 
  1096.  
  1097.       The PostScript Zone also has examples of arbitrary non-affine 
  1098.       transformations and conformal mapping. 
  1099.  
  1100.       What: 3D, Warps, Conformal-Mapping, Written-in-PostScript 
  1101.       Status: free 
  1102.       Platforms: PostScript 
  1103.       Get-From: wilma.cs.brown.edu:pub/zone.tar.Z 
  1104.  
  1105. |   postscript.el 
  1106. |     is an emacs mode for PostScript programming. There's a much 
  1107. |     better version of Chris Maio's -- it's definitely worth replacing 
  1108. |     your September 1988 version with the 11/22/90 patch by John 
  1109. |     Relph. 
  1110. |
  1111. |     What: Programmer-Utility, elisp 
  1112. |     Status: free 
  1113. |     Platforms: Emacs 
  1114. |     Get-From: email jgm@cs.brown.edu 
  1115.  
  1116.     pps 
  1117.       is designed to be extended into further tools. It consists of a 
  1118.       front-end that converts the file into generic PostScript. You 
  1119.       tack a header onto it that defines the behavior of tabs, font 
  1120.       changes, newlines, formfeeds, and so on. 
  1121.  
  1122.       What: Converts-ASCII-to-PostScript 
  1123.       Status: free 
  1124.       Platforms: UNIX 
  1125.       Get-From: alt.sources and comp.lang.postscript article 
  1126.          (1992May13.013042.23844@NeoSoft.com), posted 13 May 1992. 
  1127.  
  1128.     PPM 
  1129.       utilities in the X11R4 and X11R5 distributions can convert 
  1130.       between many image formats. They handle: 
  1131.     
  1132.         color Sun raster file                       reading writing
  1133.         GIF                                         reading writing
  1134.         Amiga IFF ILBM                              reading writing
  1135.         color X11 window dump file                  reading writing
  1136.         color X10 window dump file                  reading
  1137.         MTV ray-tracer output                       reading
  1138.         QRT ray-tracer output                       reading
  1139.         TrueVision Targa file                       reading
  1140.         Img-whatnot file                            reading
  1141.         color Encapsulated PostScript                       writing
  1142.     
  1143.       See PBM and PGM for more X Windows conversion help. 
  1144.  
  1145.       What: Converts-Images 
  1146.       Status: ??? 
  1147.       Platforms: X11 
  1148.       Get-From: ??? 
  1149.  
  1150.     printer 
  1151.       uses Monofont (Courier); monosize (12 pitch). With other devps 
  1152.       programs, it supports portrait and landscape printing, manual 
  1153.       feed, reverse page order printing, message and other overlays, 
  1154.       control-L (form feed) page eject. 
  1155.  
  1156.       What: Converts-ASCII-to-PostScript 
  1157.       Status: commercial 
  1158.       Platforms: UNIX, MS-DOS 
  1159.       Get-From: Part of Pipeline Associates' devps package. 
  1160.  
  1161.     ps2a 
  1162.       ??? 
  1163.  
  1164.       What: Converts-PostScript-to-ASCII 
  1165.       Status: ??? 
  1166.       Platforms: ??? 
  1167.       Get-From: ??? 
  1168.  
  1169.     ps2ascii 
  1170.       ??? 
  1171.  
  1172.       What: Converts-PostScript-to-ASCII 
  1173.       Status: ??? 
  1174.       Platforms: ??? 
  1175.       Get-From: ??? 
  1176.  
  1177.     ps2ascii.pl 
  1178.       prints all the words of a PostScript program. 
  1179.  
  1180.       What: Converts-PostScript-to-ASCII 
  1181.       Status: free 
  1182.       Platforms: UNIX (any Perl platform) 
  1183.       Get-From: Get from Jon Monsarrat. jgm@cs.brown.edu 
  1184.  
  1185.     ps2ascii.ps 
  1186.       prints all the words of a PostScript program as well as the (X,Y) 
  1187.       positions. You can use the (X,Y) positions to retain the format 
  1188.       of your document, as well as just the strings. 
  1189.  
  1190.       What: Converts-PostScript-to-ASCII, Written-in-PostScript 
  1191.       Status: free 
  1192.       Platforms: PostScript 
  1193.       Get-From: Jon Monsarrat. jgm@cs.brown.edu 
  1194.  
  1195.     ps2eps-11 
  1196.       is a UNIX program that lets you convert an EPS file into EPSF. It 
  1197.       uses GhostScript and PBMPLUS. It creates a macbinary file which 
  1198.       can be transferred to the Mac using macbinary option. It can use 
  1199.       almost any PS including that from some other Mac application 
  1200.       after cleaning with macps. 
  1201.  
  1202.       What: Converts-EPS-to-EPSF 
  1203.       Status: free 
  1204.       Platforms: UNIX 
  1205.       Get-From: sumex-aim.stanford.edu:info-mac/unix/ps2eps-11.shar 
  1206.  
  1207.     ps2pk 
  1208.       is astandalone C program which rasterizes a PostScript font into 
  1209.       TeX's PK format. 
  1210.  
  1211.       What: Converts-PostScript-to-TeX 
  1212.       Status: free 
  1213.       Platforms: ??? 
  1214.       Get-From: ipc1.rrzn.uni-hannover.de:/pub/tex/utilities/ps2pk, 
  1215.          rusmv1.rus.uni-stuttgart.de:/.serv2/soft/tex/utilities/ps2pk, 
  1216.          miki.cs.titech.ac.jp:/pub/text/TeX/misc/ps2pk, 
  1217.          src.doc.ic.ac.uk:/packages/tex/fonts/utilities/ps2pk 
  1218.  
  1219.     ps2txt 
  1220.       is by Iqbal Qazi. 
  1221.  
  1222.       What: Converts-PostScript-to-ASCII 
  1223.       Status: ??? 
  1224.       Platforms: ??? 
  1225.       Get-From: reseq.regent.e-technik.tu-muenchen.de in 
  1226.          /informatik.public/news/alt.sources/ps2txt, keos.helsinki.fi 
  1227.          in /pub/archives/alt.sources/ps2txt 
  1228.  
  1229.     ps2a.sh 
  1230.       is a UNIX shellscript that redefines the show and related 
  1231.       operators in the manner you suggest, and decides when kerning is 
  1232.       taking place. By Leonard Hamey. 
  1233.  
  1234.       What: Converts-PostScript-to-ASCII 
  1235.       Status: free 
  1236.       Platforms: UNIX 
  1237.       Get-From: ftp.mpce.mq.edu.au 
  1238.  
  1239.     psbook 
  1240.       can rearrange pages in a PostScript file into ``signatures''. 
  1241.       This is useful for printing books or booklets. 
  1242.       From the psutils collection by Angus Duggan. 
  1243.  
  1244.       What: Page-Reordering 
  1245.       Status: free 
  1246.       Platforms: UNIX 
  1247.       Get-From: See the psutils entry. 
  1248.  
  1249.     psf 
  1250.       can do 2-up, 4-up, landscape, portrait, control fonts and sizes, 
  1251.       double-sided printing, scaling, banner page. 
  1252.  
  1253.       What: Converts-ASCII-to-PostScript 
  1254.       Status: free 
  1255.       Platforms: UNIX, Xenix, MS-DOS 
  1256.       Get-From: comp.sources.misc volume 12 issues 104-109, archive name psf2. 
  1257.  
  1258. |   PsFrag, 
  1259. |     by Craig Barratt, is a set of LaTeX macros for overlaying 
  1260. |     postscript figures with fragments of LaTeX. More precisely, the 
  1261. |     PsFrag macros allow specific pieces of postscript text in a 
  1262. |     postscript figure (included via\epsfbox or\special) to be 
  1263. |     replaced with arbitrary fragments of LaTeX. When your document is 
  1264. |     latex'ed and dvips'ed, each piece of postscript text is replaced 
  1265. |     by the LaTeX text. 
  1266. |
  1267. |      The postscript file might be produced, for example, by xfig, 
  1268. |     idraw, matlab, xmath, etc. Each string displayed by postscript's 
  1269. |     show operator is a candidate for replacement by LaTeX text, math 
  1270. |     symbols, equations, pictures etc. For example, you can include a 
  1271. |     matlab plot in a LaTeX document with the title, axis labels, and 
  1272. |     legend generated by LaTeX. 
  1273. |
  1274. |      The LaTeX fragments can be optionally rotated, scaled, and 
  1275. |     repositioned relative to the text being replaced. The LaTeX 
  1276. |     fragments automatically track the postscript text position as the 
  1277. |     postscript file is modified, or as the scaling and offsets of the 
  1278. |     \special or\epsfbox are changed. 
  1279. |
  1280. |      You need GhostScript and dvips from Radical Eye Software to use 
  1281. |     the program. 
  1282. |
  1283. |     What: Converts-TeX-to-PostScript, Converts-LaTeX-to-PostScript, 
  1284. |        Text-Formatter, Converts-PostScript-to-TeX, 
  1285. |        Converts-PostScript-to-LaTeX. 
  1286. |     Status: free 
  1287. |     Platforms: UNIX 
  1288. |     Get-From: isl.stanford.edu:pub/boyd/psfrag/psfrag.tar.Z 
  1289.  
  1290.     psfig 
  1291.       allows you to include PostScript easily in your LaTeX or TeX or 
  1292.       ditroff documents. By Trevor Darrell. 
  1293.  
  1294.       What: Text-Formatter, Converts-PostScript-to-TeX, 
  1295.          Converts-PostScript-to-LaTeX, Converts-PostScript-to-Troff. 
  1296.       Status: free 
  1297.       Platforms: UNIX 
  1298.       Get-From: comp.sources.unix 
  1299.  
  1300.     psfx80 
  1301.       features Epson FX80 emulation with some limitations 
  1302.  
  1303.       What: Converts-ASCII-to-PostScript 
  1304.       Status: commercial 
  1305.       Platforms: Sun 386i (UNIX MS-DOS capable machine) 
  1306.       Get-From: Sun Microsystems, Inc. 
  1307.  
  1308.     psnup 
  1309.       puts many PostScript pages on one page. 
  1310.  
  1311.       What: Page-Reordering 
  1312.       Status: free 
  1313.       Platforms: ??? 
  1314.       Get-From: Part of psutils. 
  1315.  
  1316.     PSR 
  1317.       is a DOS version of the UNIX program. 
  1318.  
  1319.       What: ??? 
  1320.       Status: Converts-ASCII-to-PostScript 
  1321.       Platforms: MS-DOS 
  1322.       Get-From: Bill Silvert (silvert@biome.bio.ns.ca) 
  1323.  
  1324.     psroff3.0 
  1325.       contains programs that can convert TeX PK format or HP SFP format 
  1326.       fonts into PostScript bitmap fonts. While bitmap fonts scale 
  1327.       poorly, this is sometimes of use in special circumstances. By 
  1328.       Chris Lewis. 
  1329.  
  1330.       What: Converts-PK-to-PostScript, Converts-SFP-to-PostScript 
  1331.       Status: free 
  1332.       Platforms: UNIX, for psxlate and asc2ps also VMS 
  1333.       Get-From: ftp.uunet.ca in distrib/chris_lewis/psroff3.0 
  1334.  
  1335.     psselect 
  1336.       lets you select pages and ranges of pages to be printed from 
  1337.       among all the pages of a big document. 
  1338.  
  1339.       What: Page-Reordering 
  1340.       Status: free 
  1341.       Platforms: UNIX 
  1342.       Get-From: See the psutils entry. 
  1343.  
  1344.     pstext 
  1345.       handles tabs and backspaces, prints two-up, landscape or 
  1346.       portrait. 
  1347.  
  1348.       What: Converts-ASCII-to-PostScript 
  1349.       Status: free 
  1350.       Platforms: UNIX 
  1351.       Get-From: email to jgm@cs.brown.edu 
  1352.  
  1353.     pstops 
  1354.       rearranges the pages in a PostScript file. 
  1355.  
  1356.       What: Page-Reordering 
  1357.       Status: ??? 
  1358.       Platforms: UNIX 
  1359.       Get-From: See the psutils entry. 
  1360.  
  1361.     PSTricks 
  1362.       is an extensive collection of PostScript macros that is 
  1363.       compatible with most TeX macro packages, including Plain TeX , 
  1364.       LaTeX AmSTeX and AmS-LaTeX. Included are macros for color, 
  1365.       graphics, rotation, trees and overlays. It has several special 
  1366.       features: 
  1367.  
  1368.        * There is a wide variety of graphics (picture drawing) macros, 
  1369.          with a flexible interface and with color support. All lines 
  1370.          and outlines can be solid, dotted or dashed. Lines and curves 
  1371.          can have arrowheads, t-bars, brackets or circles on the ends. 
  1372.          Regions can be filled with solid colors, lines or crosshatch. 
  1373.          By Timothy Van Zandt 
  1374.  
  1375.        * There is support for polar and cartesian coordinate systems. 
  1376.  
  1377.        * There are macros for plots and axes. 
  1378.  
  1379.        * Nested rotations can be made with respect to the physical 
  1380.          page. 
  1381.  
  1382.        * There are flexible node macros, useful for trees, mathematical 
  1383.          diagrams, and linking information of any kind. 
  1384.  
  1385.        * There is a powerful loop macro that is useful for making 
  1386.          pictures. 
  1387.  
  1388.        * There are macros for coloring or shading the cells of tables. 
  1389.  
  1390.       What: Text-Formatter, Converts-PostScript-to-TeX, 
  1391.          Converts-PostScript-to-LaTeX. 
  1392.       Status: free 
  1393.       Platforms: UNIX 
  1394.       Get-From: princeton.edu:pub/pstricks-*.tar.Z 
  1395.  
  1396.     PSxlate 
  1397.       is part of psroff3.0, and is available from 
  1398.  
  1399.       What: Page-Reordering, Device-Utility 
  1400.       Status: free 
  1401.       Platforms: UNIX 
  1402.       Get-From: comp.sources.unix archives, or ftp.uunet.ca in /distrib/chris 
  1403.          _lewis/psroff3.0/part??.Z. 
  1404.  
  1405.     psutils 
  1406.       is a set of useful PostScript utilities: epsffit, getafm, psbook, 
  1407.       psnup, psselect, pstops, and showchar. By Angus Duggan 
  1408.  
  1409.       What: Converts-ASCII-to-PostScript, Page-Reordering 
  1410.       Status: free 
  1411.       Platforms: UNIX 
  1412.       Get-From: ftp.dcs.ed.ac.uk (129.215.160.5) in the file 
  1413.          pub/ajcd/psutils.tar.Z 
  1414.  
  1415.     SerialOff.PS 
  1416.       works with SerialEHandler.ps to communicate bidirectionally to 
  1417.       the printer. Works on PostScript 2 printers only. 
  1418.  
  1419.       What: Device-Utility 
  1420.       Status: free 
  1421.       Platforms: 
  1422.       Get-From: Jon Monsarrat (jgm@cs.brown.edu). 
  1423.  
  1424.     showchar 
  1425.       outputs PostScript to draw a character with metric information. 
  1426.  
  1427.       What: Font-Utility 
  1428.       Status: free 
  1429.       Platforms: UNIX 
  1430.       Get-From: See the psutils entry. 
  1431.  
  1432.     spike.ps 
  1433.       prints out an ASCII file in PostScript. Just prepend to an ASCII 
  1434.       file and send it to the printer. You can play with the margins, 
  1435.       font, etc. easily. By John Hughes. 
  1436.  
  1437.       What: Converts-ASCII-to-PostScript 
  1438.       Status: PostScript 
  1439.       Platforms: Written-in-PostScript 
  1440.       Get-From: Jon Monsarrat (jgm@cs.brown.edu). 
  1441.  
  1442.     StripFonts 
  1443.       strips out font definitions from a PostScript file intended to be 
  1444.       printed on a printer which already knows the fonts. 
  1445.  
  1446.       What: Font-Utility 
  1447.       Status: free 
  1448.       Platforms: Macintosh 
  1449.       Get-From: ??? 
  1450.  
  1451.     swtext 
  1452.       started off as a clone of Adobe's ``enscript'', but is now 
  1453.       greatly enhanced, and has large numbers of columns, ``document'' 
  1454.       mode with paragraph fills and *bold* and_italic _ printing 
  1455.       (controlled by *...* and_... _ respectively), more control over 
  1456.       page layout.... 
  1457.  
  1458.       What: Converts-ASCII-to-PostScript 
  1459.       Status: commercial 
  1460.       Platforms: ??? 
  1461.       Get-From: Harlequin Ltd, Barrington Hall, Barrington, Cambridge,
  1462.          CAMBS, United Kingdom. scriptworks-request@harlqn.co.uk 
  1463.  
  1464.     t1utils 
  1465.       can convert PFB to PFA. By Lee Hetherington. 
  1466.  
  1467.       What: Converts-PFB-to-PFA 
  1468.       Status: free 
  1469.       Platforms: ??? 
  1470.       Get-From: ftp.cs.umb.edu (192.12.26.23): /pub/misc/t1utils-1.1.tar.Z 
  1471.  
  1472.     text2ps 
  1473.       allows arbitrary rotation, control body font, body font size, 
  1474.       horizontal spacing, leading, left margin on even and odd pages, 
  1475.       top margin, fold long lines 
  1476.  
  1477.       What: Converts-ASCII-to-PostScript 
  1478.       Status: ??? 
  1479.       Platforms: DOS, UNIX? 
  1480.       Get-From: comp.binaries.ibm.pc, volume 1, archive name text2ps. 
  1481.  
  1482.     TOPS 
  1483.       is a very simple text to ps filter. Quite fast. 
  1484.  
  1485.       What: Converts-ASCII-to-PostScript 
  1486.       Status: free 
  1487.       Platforms: MS-DOS 
  1488.       Get-From: Ian Farquhar (ifarqhar@macuni.mqcc.mq.oz.au) 
  1489.  
  1490.     Trimmer 
  1491.       strips out font definitions from a PostScript file intended to be 
  1492.       printed on a printer which already knows the fonts. 
  1493.  
  1494.       What: Font-Utility 
  1495.       Status: Shareware 
  1496.       Platforms: Macintosh 
  1497.       Get-From: ??? 
  1498.  
  1499. |   unps 
  1500. |
  1501. |     What: Converts-PostScript-to-ASCII 
  1502. |     Status: free 
  1503. |     Platforms: POSIX, UNIX with nawk 
  1504. |     Get-From: email to jgm@cs.brown.edu 
  1505.  
  1506.     wide.ps 
  1507.       prints pages of 132 characters by 103 lines in portrait mode in 6 
  1508.       point Courier. Just prepend to an ASCII file and send it to the 
  1509.       printer. By Carl Lydick. 
  1510.  
  1511.       What: Converts-ASCII-to-PostScript, Written-in-PostScript 
  1512.       Status: free 
  1513.       Platforms: PostScript 
  1514.       Get-From: send a mail message whose body consists of the line "SEND 
  1515.          ASCII_TO_POSTSCRIPT" to FILESERV@SOL1.GPS.CALTECH.EDU (or, 
  1516.          if you're on ESnet/NSInet, to SOL1::FILESERV). 
  1517.  
  1518. |   wmap2ps 
  1519. |     converts map files (MP1 format) from John B. Allison's 'The World 
  1520. |     Digitized' package to EPSF 2.0 conforming PostScript files. The 
  1521. |     latitude is usually projected using the mercator projection and 
  1522. |     the resulting figure may be scaled and positioned to the needs of 
  1523. |     the user. 
  1524. |
  1525. |     What: Converts-MP1-to-PostScript 
  1526. |     Status: free 
  1527. |     Platforms: PostScript 
  1528. |     Get-From: email to jgm@cs.brown.edu 
  1529.  
  1530.     xpr 
  1531.       is converts the bitmap from any X window to PostScript. 
  1532.       To convert an image to PostScript in X windows, you can display 
  1533.       the image on the screen and then use "xpr -device ps" in the 
  1534.       resulting X11 window. For example, to convert GIF to PostScript, 
  1535.       use xv or xshowgif (ftp from bongo.cc.utexas.edu (128.83.186.13)) 
  1536.       and then xpr. 
  1537.  
  1538.       What: Converts-Images 
  1539.       Status: ??? 
  1540.       Platforms: X11 
  1541.       Get-From: ??? 
  1542.